<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        a{
            text-decoration: none;
        }
    </style>
</head>
<body>
    <!-- 注意，点击事件的方法命名问题，之前命名为click，一直无法被调用。click为关键字，所以不能以click为响应方法的名字 -->
    <!-- 此处的点击事件仅用来测试target为_self的情况下， 是否会刷新页面，与文件下载并无关系，使用时可删除 -->

    <!-- target为_self时，文件下载会在本页面进行，页面标签进行loading样式，但是页面并没有被刷新 -->
    <a href="https://github.com/alibaba/easyexcel/archive/master.zip" target='_self' onclick="test()">测试下载---_self</a>
    <br/>
    <!-- target为_blank时，会打开新标签页，当开始下载时，该标签页会被关闭 -->
    <a href="https://github.com/alibaba/easyexcel/archive/master.zip" target='_blank' onclick="test()">测试下载---_blank</a>
    <br/>
    <button onclick="test()">点击</button>

    <script>
        function test() {
            console.log(666)
        }
    </script>
</body>
</html>